package com.torch.asd;

import javax.swing.JFrame;

public class MyTyping {
    /**
     * 思路：
     * 1.一个窗体
     * 2.在窗体绘制元素（随机出现的字母）
     * 3.加入键盘事件
     * 4.加入计数器（分数）
     * 5.匹配键盘录入字母和屏幕上的字母
     * 一致：消除，并且从最上面重新生成.积分+
     * 不一致：不消除，积分-
     * 没录入：不消除，积分-
     * 6.积分<0,游戏结束
     */

    public static void main(String[] args) {
        JFrame f = new JFrame();
        f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//设置点击x关闭退出程序
        f.setLocationRelativeTo(null);//窗体置中
        f.setSize(300, 400);//设置窗体大小
        MyPanel p = new MyPanel();
        f.add(p);//将面板放入窗体中
        f.addKeyListener(p);//注册键盘事件
        p.addKeyListener(p);//注册键盘事件
        f.setVisible(true);//显示窗体
    }
}